SEQ_LENGTH=200
MAX_LENGTH=4741
NORMALIZATION=[
    {'name':'EMABuyForce15','log':False,'logConstant':0,'mean':8,'mad':8},
    {'name':'EMABuySellAmountWeightedPressure1_10_80','log':False,'logConstant':0,'mean':0,'mad':1},
    {'name':'EMABuySellPress1_10','log':False,'logConstant':0,'mean':0,'mad':2.5},
    {'name':'EMABuySellVolumeWeightedPressure1_10_80','log':False,'logConstant':0,'mean':0,'mad':2.5},
    {'name':'EMASellForce15','log':False,'logConstant':0,'mean':8,'mad':8},
    {'name':'amplitude','log':True,'logConstant':0.0001,'mean':1,'mad':2},
    {'name':'buyAverageAmountWeighted1_10_80','log':False,'logConstant':0,'mean':12,'mad':6},
    {'name':'buyAverageVolume1_10','log':False,'logConstant':0,'mean':10,'mad':6},
    {'name':'buyAverageVolumeWeighted1_10_80','log':False,'logConstant':0,'mean':9.5,'mad':6},
    {'name':'buyForce','log':True,'logConstant':0.0001,'mean':2.2,'mad':0.5},
    {'name':'buyForcePrice','log':True,'logConstant':0.0001,'mean':10.7,'mad':5},
    {'name':'buyForcePriceRatio','log':True,'logConstant':0.0001,'mean':6,'mad':6},
    {'name':'buySellAmountWeightedPressure1_10_80','log':False,'logConstant':0,'mean':0,'mad':1},
    {'name':'buySellForceChange','log':False,'logConstant':0,'mean':0,'mad':10},
    {'name':'buySellPress1_10','log':False,'logConstant':0,'mean':0,'mad':3},
    {'name':'buySellVolumeRatio10','log':False,'logConstant':0,'mean':0.5,'mad':0.5},
    {'name':'buySellVolumeRatio2','log':False,'logConstant':0,'mean':0.5,'mad':0.5},
    {'name':'buySellVolumeRatio5','log':False,'logConstant':0,'mean':0.5,'mad':0.5},
    {'name':'buySellVolumeWeightedPressure1_10_80','log':False,'logConstant':0,'mean':0,'mad':3},
    {'name':'buySellWeightedVolumeRatio10','log':False,'logConstant':0,'mean':0.5,'mad':0.5},
    {'name':'buySellWeightedVolumeRatio2','log':False,'logConstant':0,'mean':0.5,'mad':0.5},
    {'name':'buySellWeightedVolumeRatio5','log':False,'logConstant':0,'mean':0.5,'mad':0.5},
    {'name':'buyWeightedVolume10','log':False,'logConstant':0,'mean':12,'mad':6},
    {'name':'buyWeightedVolume2','log':False,'logConstant':0,'mean':11,'mad':6},
    {'name':'buyWeightedVolume5','log':False,'logConstant':0,'mean':11.5,'mad':6},
    {'name':'differenceHighLow3m','log':True,'logConstant':0.00001,'mean':-6.3,'mad':2.1},
    {'name':'increaseToday','log':False,'logConstant':0,'mean':0,'mad':0.1},
    {'name':'logbuySellSpread','log':False,'logConstant':0,'mean':-6.85,'mad':2.5},
    {'name':'midIncreaseToBV3m','log':False,'logConstant':0,'mean':0,'mad':1},
    {'name':'midMomentum','log':False,'logConstant':0,'mean':0,'mad':15},
    {'name':'midPriceBV3m','log':True,'logConstant':0.000001,'mean':-5.5,'mad':3},
    {'name':'midPriceIncreasePrevious1m','log':False,'logConstant':0,'mean':0,'mad':0.004},
    {'name':'midPriceIncreasePrevious2m','log':False,'logConstant':0,'mean':0,'mad':0.005},
    {'name':'midPriceIncreasePrevious3m','log':False,'logConstant':0,'mean':0,'mad':0.006},
    {'name':'midPriceIncreasePrevious5m','log':False,'logConstant':0,'mean':0,'mad':0.008},
    {'name':'midSpeed','log':False,'logConstant':0,'mean':0,'mad':0.5},
    {'name':'midToVwap','log':False,'logConstant':0,'mean':0,'mad':0.025},
    {'name':'midToVwap3m','log':False,'logConstant':0,'mean':0,'mad':0.0052},
    {'name':'ratio','log':False,'logConstant':0,'mean':0,'mad':0.02},
    {'name':'sellAverageAmountWeighted1_10_80','log':False,'logConstant':0,'mean':12,'mad':4.5},
    {'name':'sellAverageVolume1_10','log':False,'logConstant':0,'mean':10.2,'mad':6.4},
    {'name':'sellAverageVolumeWeighted1_10_80','log':False,'logConstant':0,'mean':9.5,'mad':6.4},
    {'name':'sellForce','log':True,'logConstant':0.000001,'mean':2.2,'mad':0.5},
    {'name':'sellForcePrice','log':True,'logConstant':0.000001,'mean':10.8,'mad':5.4},
    {'name':'sellForcePriceRatio','log':True,'logConstant':0.000001,'mean':6,'mad':5},
    {'name':'sellWeightedVolume10','log':False,'logConstant':0,'mean':12,'mad':6.4},
    {'name':'sellWeightedVolume2','log':False,'logConstant':0,'mean':10.7,'mad':7.2},
    {'name':'sellWeightedVolume5','log':False,'logConstant':0,'mean':11.2,'mad':6.7},
    {'name':'speed','log':False,'logConstant':0,'mean':0,'mad':0.75},
    {'name':'volumeIncreaseMA100','log':False,'logConstant':0,'mean':7,'mad':5.2},
    {'name':'volumeIncreaseMA100ToMean','log':False,'logConstant':0,'mean':-0.3,'mad':3.5},
    {'name':'volumeIncreaseMA20','log':False,'logConstant':0,'mean':6.7,'mad':7},
    {'name':'volumeIncreaseMA200','log':False,'logConstant':0,'mean':7,'mad':5},
    {'name':'volumeIncreaseMA200ToMean','log':False,'logConstant':0,'mean':-0.24,'mad':3},
    {'name':'volumeIncreaseMA20ToMean','log':False,'logConstant':0,'mean':-0.65,'mad':5.5},
    {'name':'volumeIncreaseMA3','log':False,'logConstant':0,'mean':8,'mad':8},
    {'name':'volumeIncreaseMA3ToMean','log':False,'logConstant':0,'mean':-3,'mad':8},
    {'name':'volumeIncreaseMA40','log':False,'logConstant':0,'mean':7,'mad':6},
    {'name':'volumeIncreaseMA40ToMean','log':False,'logConstant':0,'mean':-0.5,'mad':4},
    {'name':'volumeIncreaseMeanLog','log':False,'logConstant':0,'mean':7.5,'mad':4.5},
    {'name':'volumeMagnification10_30','log':False,'logConstant':0,'mean':2.5,'mad':2.5},
    {'name':'vwap100ticks','log':True,'logConstant':0.000001,'mean':2.5,'mad':2},
    {'name':'vwap200ticks','log':True,'logConstant':0.000001,'mean':2.5,'mad':2},
    {'name':'vwap20ticks','log':True,'logConstant':0.000001,'mean':2.5,'mad':2},
    {'name':'vwap3m','log':True,'logConstant':0.000001,'mean':2.5,'mad':2},
    {'name':'vwap3ticks','log':True,'logConstant':0.000001,'mean':2.5,'mad':2},
    {'name':'vwap3ticksToVwap100ticks','log':False,'logConstant':0,'mean':0,'mad':7},
    {'name':'vwap3ticksToVwap200ticks','log':False,'logConstant':0,'mean':0,'mad':9},
    {'name':'vwap3ticksToVwap20ticks','log':False,'logConstant':0,'mean':0,'mad':4},
    {'name':'vwap3ticksToVwap40ticks','log':False,'logConstant':0,'mean':0,'mad':5},
    {'name':'vwap40ticks','log':True,'logConstant':0.000001,'mean':2.5,'mad':2},
    {'name':'vwapToday','log':True,'logConstant':0.000001,'mean':2.5,'mad':2},
    {'name':'midPrice','log':True,'logConstant':0.01,'mean':3,'mad':3},
    #{'name':'','log':,'logConstant':,'mean':,'mad':},
    ]

NORMALIZATION2=[
    {'name':'vwap15sToVwap','log':False,'logConstant':0,'mean':0,'mad':0.04},
    {'name':'vwap15sTo1m','log':False,'logConstant':0,'mean':0,'mad':0.01},
    {'name':'vwap15sTo2m','log':False,'logConstant':0,'mean':0,'mad':0.01},
    {'name':'vwap15sTo5m','log':False,'logConstant':0,'mean':0,'mad':0.02},
    {'name':'vwap15sTo10m','log':False,'logConstant':0,'mean':0,'mad':0.03},
    {'name':'vwap15sTo30m','log':False,'logConstant':0,'mean':0,'mad':0.04},
    {'name':'vwap15sIncreaseToOpen','log':False,'logConstant':0,'mean':0,'mad':0.2},
    {'name':'vwap15sIncreaseToPreClose','log':False,'logConstant':0,'mean':0,'mad':0.1},
    {'name':'openToPreClose','log':False,'logConstant':0,'mean':0,'mad':0.1},
    {'name':'vwap15sInOpenAndClose','log':False,'logConstant':0,'mean':0,'mad':100},
    {'name':'vwap15sPriceIncreasePrevious1m','log':False,'logConstant':0,'mean':0,'mad':0.01},
    {'name':'vwap15sPriceIncreasePrevious2m','log':False,'logConstant':0,'mean':0,'mad':0.02},
    {'name':'vwap15sPriceIncreasePrevious5m','log':False,'logConstant':0,'mean':0,'mad':0.02},
    {'name':'vwap15sPriceIncreasePrevious10m','log':False,'logConstant':0,'mean':0,'mad':0.03},
    {'name':'vwap15sPriceIncreasePrevious30m','log':False,'logConstant':0,'mean':0,'mad':0.04},
    {'name':'activeBuyingSellingAmountRatio2m','log':False,'logConstant':0,'mean':0.5,'mad':0.5},
    {'name':'activeBuyingSellingAmountRatio5m','log':False,'logConstant':0,'mean':0.5,'mad':0.5},
    {'name':'activeBuyingSellingAmountRatio10m','log':False,'logConstant':0,'mean':0.5,'mad':0.5},
    {'name':'activeBuyingSellingAmountRatio30m','log':False,'logConstant':0,'mean':0.5,'mad':0.5},
    {'name':'activeSellingDecreaseMean2m','log':False,'logConstant':0,'mean':0,'mad':0.002},
    {'name':'activeSellingDecreaseMean5m','log':False,'logConstant':0,'mean':0,'mad':0.003},
    {'name':'activeSellingDecreaseMean10m','log':False,'logConstant':0,'mean':0,'mad':0.004},
    {'name':'activeSellingDecreaseMean30m','log':False,'logConstant':0,'mean':0,'mad':0.005},
    {'name':'activeBuyingIncreaseMean2m','log':False,'logConstant':0,'mean':0,'mad':0.002},
    {'name':'activeBuyingIncreaseMean5m','log':False,'logConstant':0,'mean':0,'mad':0.003},
    {'name':'activeBuyingIncreaseMean10m','log':False,'logConstant':0,'mean':0,'mad':0.004},
    {'name':'activeBuyingIncreaseMean30m','log':False,'logConstant':0,'mean':0,'mad':0.005},
    {'name':'vwap15sQuantile2m','log':False,'logConstant':0,'mean':0.5,'mad':0.5},
    {'name':'vwap15sQuantile5m','log':False,'logConstant':0,'mean':0.5,'mad':0.5},
    {'name':'vwap15sQuantile10m','log':False,'logConstant':0,'mean':0.5,'mad':0.5},
    {'name':'vwap15sQuantile30m','log':False,'logConstant':0,'mean':0.5,'mad':0.5},
    {'name':'vwap15sToBV10m','log':False,'logConstant':0,'mean':0,'mad':2},
    {'name':'vwap15sToBV30m','log':False,'logConstant':0,'mean':0,'mad':3},
    {'name':'buySellVwap2Spread','log':False,'logConstant':0,'mean':0,'mad':0.03},
    {'name':'buySellVwap5Spread','log':False,'logConstant':0,'mean':0,'mad':0.04},
    {'name':'buySellVwap10Spread','log':False,'logConstant':0,'mean':0,'mad':0.05},
    {'name':'vwap15sSharpe2m','log':False,'logConstant':0,'mean':0,'mad':3},
    {'name':'vwap15sSharpe5m','log':False,'logConstant':0,'mean':0,'mad':3},
    {'name':'vwap15sSharpe10m','log':False,'logConstant':0,'mean':0,'mad':2},
    {'name':'vwap15sSharpe30m','log':False,'logConstant':0,'mean':0,'mad':2},
    {'name':'differenceHighLow10m','log':False,'logConstant':0,'mean':0,'mad':0.06},
    {'name':'differenceHighLow30m','log':False,'logConstant':0,'mean':0,'mad':0.1},
    {'name':'vwap15sStd10m','log':False,'logConstant':0,'mean':0,'mad':0.005},
    {'name':'vwap15sStd30m','log':False,'logConstant':0,'mean':0,'mad':0.008},
    {'name':'vwap15sInPrevious10mByStd','log':False,'logConstant':0,'mean':0,'mad':30},
    {'name':'vwap15sInPrevious30mByStd','log':False,'logConstant':0,'mean':0,'mad':50},
    {'name': 'EMABuyForce15', 'log': False, 'logConstant': 0, 'mean': 8, 'mad': 8},
    {'name': 'EMABuySellAmountWeightedPressure1_10_80', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 1},
    {'name': 'EMABuySellPress1_10', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 2.5},
    {'name': 'EMABuySellVolumeWeightedPressure1_10_80', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 2.5},
    {'name': 'EMASellForce15', 'log': False, 'logConstant': 0, 'mean': 8, 'mad': 8},
    {'name': 'buyAverageAmountWeighted1_10_80', 'log': False, 'logConstant': 0, 'mean': 12, 'mad': 6},
    {'name': 'buyAverageVolume1_10', 'log': False, 'logConstant': 0, 'mean': 10, 'mad': 6},
    {'name': 'buyAverageVolumeWeighted1_10_80', 'log': False, 'logConstant': 0, 'mean': 9.5, 'mad': 6},
    {'name': 'buyForce', 'log': True, 'logConstant': 0.0001, 'mean': 2.2, 'mad': 0.5},
    {'name': 'buySellAmountWeightedPressure1_10_80', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 1},
    {'name': 'buySellForceChange', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 10},
    {'name': 'buySellPress1_10', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 3},
    {'name': 'buySellVolumeRatio10', 'log': False, 'logConstant': 0, 'mean': 0.5, 'mad': 0.5},
    {'name': 'buySellVolumeRatio2', 'log': False, 'logConstant': 0, 'mean': 0.5, 'mad': 0.5},
    {'name': 'buySellVolumeRatio5', 'log': False, 'logConstant': 0, 'mean': 0.5, 'mad': 0.5},
    {'name': 'buySellVolumeWeightedPressure1_10_80', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 3},
    {'name': 'buySellWeightedVolumeRatio10', 'log': False, 'logConstant': 0, 'mean': 0.5, 'mad': 0.5},
    {'name': 'buySellWeightedVolumeRatio2', 'log': False, 'logConstant': 0, 'mean': 0.5, 'mad': 0.5},
    {'name': 'buySellWeightedVolumeRatio5', 'log': False, 'logConstant': 0, 'mean': 0.5, 'mad': 0.5},
    {'name': 'buyWeightedVolume10', 'log': False, 'logConstant': 0, 'mean': 12, 'mad': 6},
    {'name': 'buyWeightedVolume2', 'log': False, 'logConstant': 0, 'mean': 11, 'mad': 6},
    {'name': 'buyWeightedVolume5', 'log': False, 'logConstant': 0, 'mean': 11.5, 'mad': 6},
    {'name': 'increaseToday', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 0.1},
    {'name': 'logbuySellSpread', 'log': False, 'logConstant': 0, 'mean': -6.85, 'mad': 2.5},
    {'name': 'sellAverageAmountWeighted1_10_80', 'log': False, 'logConstant': 0, 'mean': 12, 'mad': 4.5},
    {'name': 'sellAverageVolume1_10', 'log': False, 'logConstant': 0, 'mean': 10.2, 'mad': 6.4},
    {'name': 'sellAverageVolumeWeighted1_10_80', 'log': False, 'logConstant': 0, 'mean': 9.5, 'mad': 6.4},
    {'name': 'sellForce', 'log': True, 'logConstant': 1e-06, 'mean': 2.2, 'mad': 0.5},
    {'name': 'vwapToday', 'log': True, 'logConstant': 1e-06, 'mean': 2.5, 'mad': 2},
    {'name': 'midPrice', 'log': True, 'logConstant': 0.01, 'mean': 3, 'mad': 3},


    ]

NORMALIZATION_wang = [
    {'name': 'EMABuyForce15', 'log': False, 'logConstant': 0, 'mean': 8, 'mad': 8},
    {'name': 'EMABuySellAmountWeightedPressure1_10_80', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 1},
    {'name': 'EMABuySellPress1_10', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 2.5},
    {'name': 'EMABuySellVolumeWeightedPressure1_10_80', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 2.5},
    {'name': 'EMASellForce15', 'log': False, 'logConstant': 0, 'mean': 8, 'mad': 8},
    {'name': 'activeBuyingSellingAmountRatio2m', 'log': False, 'logConstant': 0, 'mean': 0.5, 'mad': 0.5},
    {'name': 'activeBuyingSellingAmountRatio5m', 'log': False, 'logConstant': 0, 'mean': 0.5, 'mad': 0.5},
    {'name': 'activeBuyingSellingAmountRatio10m', 'log': False, 'logConstant': 0, 'mean': 0.5, 'mad': 0.5},
    {'name': 'activeBuyingSellingAmountRatio30m', 'log': False, 'logConstant': 0, 'mean': 0.5, 'mad': 0.5},
    {'name': 'activeSellingDecreaseMean2m', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 0.002},
    {'name': 'activeSellingDecreaseMean5m', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 0.003},
    {'name': 'activeSellingDecreaseMean10m', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 0.004},
    {'name': 'activeSellingDecreaseMean30m', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 0.005},
    {'name': 'activeBuyingIncreaseMean2m', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 0.002},
    {'name': 'activeBuyingIncreaseMean5m', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 0.003},
    {'name': 'activeBuyingIncreaseMean10m', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 0.004},
    {'name': 'activeBuyingIncreaseMean30m', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 0.005},
    {'name': 'buyAverageAmountWeighted1_10_80', 'log': False, 'logConstant': 0, 'mean': 12, 'mad': 6},
    {'name': 'buyAverageVolume1_10', 'log': False, 'logConstant': 0, 'mean': 10, 'mad': 6},
    {'name': 'buyAverageVolumeWeighted1_10_80', 'log': False, 'logConstant': 0, 'mean': 9.5, 'mad': 6},
    {'name': 'buyForce', 'log': True, 'logConstant': 0.0001, 'mean': 2.2, 'mad': 0.5},
    {'name': 'buySellAmountWeightedPressure1_10_80', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 1},
    {'name': 'buySellForceChange', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 10},
    {'name': 'buySellPress1_10', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 3},
    {'name': 'buySellVolumeRatio10', 'log': False, 'logConstant': 0, 'mean': 0.5, 'mad': 0.5},
    {'name': 'buySellVolumeRatio2', 'log': False, 'logConstant': 0, 'mean': 0.5, 'mad': 0.5},
    {'name': 'buySellVolumeRatio5', 'log': False, 'logConstant': 0, 'mean': 0.5, 'mad': 0.5},
    {'name': 'buySellVolumeWeightedPressure1_10_80', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 3},
    {'name': 'buySellVwap2Spread', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 0.03},
    {'name': 'buySellVwap5Spread', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 0.04},
    {'name': 'buySellVwap10Spread', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 0.05},
    {'name': 'buySellWeightedVolumeRatio10', 'log': False, 'logConstant': 0, 'mean': 0.5, 'mad': 0.5},
    {'name': 'buySellWeightedVolumeRatio2', 'log': False, 'logConstant': 0, 'mean': 0.5, 'mad': 0.5},
    {'name': 'buySellWeightedVolumeRatio5', 'log': False, 'logConstant': 0, 'mean': 0.5, 'mad': 0.5},
    {'name': 'buyWeightedVolume10', 'log': False, 'logConstant': 0, 'mean': 12, 'mad': 6},
    {'name': 'buyWeightedVolume2', 'log': False, 'logConstant': 0, 'mean': 11, 'mad': 6},
    {'name': 'buyWeightedVolume5', 'log': False, 'logConstant': 0, 'mean': 11.5, 'mad': 6},
    {'name': 'sellWeightedVolume10', 'log': False, 'logConstant': 0, 'mean': 12, 'mad': 6.4},
    {'name': 'sellWeightedVolume2', 'log': False, 'logConstant': 0, 'mean': 10.7, 'mad': 7.2},
    {'name': 'sellWeightedVolume5', 'log': False, 'logConstant': 0, 'mean': 11.2, 'mad': 6.7},
    {'name': 'midPrice', 'log': True, 'logConstant': 0.01, 'mean': 3, 'mad': 3},
    {'name': 'midStd60', 'log': True, 'logConstant': 0.000001, 'mean': -4, 'mad': 2},
    {'name': 'midInBuySellVwap2', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 1},
    {'name': 'midInBuySellVwap5', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 1},
    {'name': 'midInBuySellVwap10', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 1},
    {'name': 'midPrice_intergral_120', 'log': False, 'logConstant': 0, 'mean': 1.25, 'mad': 0.5},
    {'name': 'midPrice_intergral_30', 'log': False, 'logConstant': 0, 'mean': 0.34, 'mad': 0.2},
    {'name': 'midPrice_intergral_360', 'log': False, 'logConstant': 0, 'mean': 4, 'mad': 1.5},
    {'name': 'midPrice_intergral_5', 'log': False, 'logConstant': 0, 'mean': 0.05, 'mad': 0.03},
    {'name': 'midPrice_intergral_60', 'log': False, 'logConstant': 0, 'mean': 0.7, 'mad': 0.3},
    {'name': 'midPrice_intergral_abs120', 'log': False, 'logConstant': 0, 'mean': 1.25, 'mad': 0.2},
    {'name': 'midPrice_intergral_abs30', 'log': False, 'logConstant': 0, 'mean': 0.35, 'mad': 0.2},
    {'name': 'midPrice_intergral_abs360', 'log': False, 'logConstant': 0, 'mean': 4, 'mad': 2},
    {'name': 'midPrice_intergral_abs5', 'log': False, 'logConstant': 0, 'mean': 0.05, 'mad': 0.03},
    {'name': 'midPrice_intergral_abs60', 'log': False, 'logConstant': 0, 'mean': 0.65, 'mad': 0.2},
    {'name': 'midPricediff_weight_3_50', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 0.2},
    {'name': 'midPricediff_weight_50_3', 'log': False, 'logConstant': 0, 'mean':-0.3, 'mad': 0.7},
    {'name': 'midPricediff_weight_5_10', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 0.5},
    {'name': 'midPricediff_weight_5_3', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 2},
    {'name': 'midPricediff_3_50', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 0.2},
    {'name': 'midPricediff_50_3', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 0.2},
    {'name': 'midPricediff_5_10', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 0.5},
    {'name': 'midPricediff_5_3', 'log': False, 'logConstant': 0, 'mean': 0, 'mad': 0.5},

]